lead foot - Alemán Inglés Diccionario